instructional scaffolding - French English Dictionary